/**
  ******************************************************************************
* @file				oled_font.h
* @Software			IAR 8.3 or MDK 5.28
* @Target 			CW32F030C8T6
* @author			何月明
* @date				2023-0617
  ******************************************************************************
  */

#ifndef __OLED_FONT_H
#define __OLED_FONT_H

#include "stdint.h"

//定义字库存储划分
struct FONT_GB16
{
   unsigned char Index[3];	
   unsigned char Msk[32];
};

//定义字库存储划分
struct FONT_GB24
{
       unsigned char Index[3];	
       unsigned char Msk[72];
};



/*OLED字模库*/
extern const uint8_t k_oled_8x16[][16];
extern const uint8_t k_oled_6x8[][6];
extern const uint8_t k_oled_16x16_chinese[][16];

/*OLED汉字 字模库*/
extern const struct FONT_GB16 k_oled_gb16[2];
extern const struct FONT_GB24 k_oled_gb24[5];




#define GB_16_NUM   5   //此处用于设定字库汉字字符的存储汉字的个数，如果添加或者减少字符，需要这里也对应修改
#define GB_24_NUM   5   //此处用于设定字库汉字字符的存储汉字的个数，如果添加或者减少字符，需要这里也对应修改



#endif
